survive against the odds

Переводы
выжить вопреки всему
He managed to survive against the odds in the wilderness.
Он сумел выжить вопреки всему в дикой природе.
Определения
To continue to live or exist despite facing difficult or unfavorable conditions or challenges.